power guzzlers - Turkish English Dictionary